iT邦幫忙

2024 iThome 鐵人賽

DAY 15
0
Python

Django - 製作網頁一點通系列 第 15

Day15 - Python基礎(八)

  • 分享至 

  • xImage
  •  

這篇將透過5個實例來說明python的語法。

將以下程式保存為01.py後執行

  • random亂數模組
  • randint(x,y)輸出x,y之間的隨機整數
  • random()輸出0~1之間的隨機浮點數
import random

print("1~10的隨機整數:",random.randint(1,10))
print("0~1的隨浮點數:",random.random())

以下是使用random亂數模組的一些函數
https://ithelp.ithome.com.tw/upload/images/20240930/20169478e9DBSV8UMa.png

將以下程式保存為02.py後執行

  • uniform(x,y)隨機選擇x,y之間的浮點數
  • choice(s)隨機選擇字串s中的一個字元
import random

s = "random"

print("5~10之間的隨機浮點數:",random.uniform(5,10))
print(f"{s}中隨機選一個字元:",random.choice(s))

以下是使用random亂數模組的一些函數
https://ithelp.ithome.com.tw/upload/images/20240930/20169478zz7IY0eN2r.png

將以下程式保存為03.py後執行

  • sample(字串, n)由字串中選擇n個隨機字元
  • shuffle(串列)將串列隨機排列
import random

s = "random"
fruits = ['banana', 'watermelon', 'lemon', 'strawberry']

print(f"{s}中隨機取3個字元:", random.sample(s,3))
print(f"{fruits}隨機洗牌後:",random.shuffle(fruits),fruits)

以下是使用random亂數模組的一些函數
https://ithelp.ithome.com.tw/upload/images/20240930/20169478XD6DiMx7gS.png

將以下程式保存為04.py後執行

  • 時間模組
  • localtime()取得時間元組資料
  • ctime()取得時間字串
import time

print(time.localtime())
print(time.ctime())

以下是使用time時間模組的一些函數
https://ithelp.ithome.com.tw/upload/images/20240930/20169478q8PLmal4Jr.png

將以下程式保存為05.py後執行

  • sleep(t)時間停止t秒
import time

print("現在:",time.ctime())
time.sleep(3)
print("3秒後:",time.ctime())

以下是使用time時間模組的一些函數
https://ithelp.ithome.com.tw/upload/images/20240930/20169478xr5mmlOtEE.png


上一篇
Day14 - Python基礎(七)
下一篇
Day16 - Django介紹與學習回顧
系列文
Django - 製作網頁一點通28
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言